@font-face {
    font-family: valuefont;
    src: url('../fonts/valuefont.eot');
    src: local(valuefont), url('../fonts/valuefont.ttf') format('opentype');
}

div#preload { display: none; }


#feedback{position:fixed;
top:200px;
left:900px;
}

#slideNotice {
display: none;
position:fixed;
height: 30px;
width: 200px;
top: 0;
right: 100;
background-color: #333333;
text-align:center;
}

#slideNotice p {
position:relative;
padding:0px;
margin:0px;
font-size:15px;
color:white;
top:20%;
}

img
{  border-style: none;
}

img a:link { 
text-decoration:none; 
} 
a:link, a:visited{
text-decoration:none;
color:white;

}

hr{color:#454545;
}
.mainbox{
margin: 0 auto;
width:1000px;
height:2855px;

}

.bannerbox
{
width:995px;
height:95px;
}


.menubox{
float:left;
width:200px;
height:2730px;

}

.menuboxfix{
position:fixed;
width:198;
height:485;

}

* html .menuboxfix { 
	position: absolute;
}
.iconbox{
float: left;

}

.blankspaceiconh{
float:left;
width:190px;
height:5px;

}

.blankspaceiconv{
float:left;
width:5px;
height:80px;

}

.iconbox:hover{
//-moz-box-shadow: 0 0 1px 1px #999;
//-webkit-box-shadow: 0 0 1px 1px #999;
//box-shadow: 0px 1px 1px #999999;
}

.contentbox{
float:left;
width:555px;
height:285px;

}

.conthomebox1{
float:left;
width:150px;
height:330px;
font-family:valuefont;
font-size:25px;
color:#646060;


}

.conthomebox1b{
float:left;
width:150px;
height:430px;
font-family:valuefont;
font-size:25px;

}

.conthomebox2{
float:left;
width:790px;
height:330px;
font-family:valuefont;
font-size:35px;
color:#333333;

}

.conthomebox2c{
float:left;
width:721px;
height:330px;
font-family:valuefont;
font-size:35px;
color:#333333;
border: 1px solid #c7c7c7;
-moz-box-shadow: 0 0 10px 5px #999;
-webkit-box-shadow: 0 0 10px 5px #999;
box-shadow: 0px 5px 10px #999999;
}


.conthomebox3{
float:left;
width:380px;
height:325px;
font-family:valuefont;
color:#333333;
text-align:center;

}

.conthomebox3c{
float:left;
width:350px;
height:325px;
font-family:valuefont;
color:#333333;

}

.dashbox1{
float:left;
width:15px;
height:330px;

}

.dashbox2{
float:left;
width:15px;
height:150px;
padding-top:30px;

}


.conthomebox4{
float:left;
width:350px;
height:325px;
font-family:valuefont;
color:#333333;

}

.blankspace{
float:left;
width:790px;
height:100px;
color:#333333;
font-family:valuefont;

}

.footer{
margin-top:50px;
float:left;
width:790px;
height:50px;
color:white;
background:#333333;
font-family:valuefont;

}
.blankspacesmall{
float:left;
width:790px;
height:20px;

}

.aboutbox{
float:left;
width:790px;
height:335px;

}

.focusbox{
float:left;
width:790px;
height:335px;

}

.contactbox{
float:left;
width:790px;
height:335px;

}

.largeicon{
width:129px;
height:129px;

}